<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">

<head>
	<title>Settings - Console</title>
	<meta http-equiv="content-type" content='text/html; charset=utf-8' />
	<link rel="stylesheet" type="text/css" href="../styles/help.css" />
</head>

<body>
	<h1>Settings - Console</h1>
	
	<p>
	<img src="../images/settings_console.png" />
	</p>

	<h2>Shell</h2>

	<p class="block-row-name">Shell</p>
	<p class="block-row-description">
		Specifies default shell commad line. If empty, ConsoleZ will use 
		COMSPEC environment variable as default shell.
	</p>
	<br />

	<p class="block-row-name">Startup dir</p>
	<p class="block-row-description">
		Specifies default initial directory for shells.
	</p>
	<br />

	<p class="block-row-name">Start Windows console hidden</p>
	<p class="block-row-description">
		Launch the underlying console app hidden. It prevents a flick in the Windows Taskbar.<br />
		<b>Warning</b>: some console applications, e.g. PowerShell, that open GUI windows may not work correctly
		when this option is checked.
	</p>
	<br />

	<h2>Update timeouts</h2>

	<p class="block-row-name">On change</p>
	<p class="block-row-description">
		Update interval (in ms) after ConsoleZ detects a change in the hidden 
		console window. When a change is detected, ConsoleZ will defer screen 
		update for the specified interval.	
		<br />
		This is needed to improve performance during fast changes in the 
		hidden console. Realistic values are 10-50.
	</p>
	<br />

	<p class="block-row-name">Periodic</p>
	<p class="block-row-description">
		Periodic update interval (in ms). This value specifies how often 
		ConsoleZ performs screen updates, even when there is no change detected. 
		ConsoleZ sometimes cannot detect changes in the hidden console window 
		(usually by old DOS applications)
		<br />
		This value should be larger than 'On 
		change' update interval. Realistic values are in the 50-500 range.
	</p>
	<br />

	<h2>Window size</h2>

	<p class="block-row-name">Rows</p>
	<p class="block-row-description">
		Initial window row count.
	</p>
	<br />

	<p class="block-row-name">Columns</p>
	<p class="block-row-description">
		Initial window column count.
	</p>
	<br />

	<h2>Buffer size</h2>

	<p class="block-row-name">Rows</p>
	<p class="block-row-description">
		Initial buffer row count.
	</p>
	<br />

	<p class="block-row-name">Columns</p>
	<p class="block-row-description">
		Initial buffer column count.
	</p>
	<br />

</body>

</html>